it is believed to be... - Espagnol Anglais Dictionnaire